package uoc.biblioteca.util;

import java.util.ArrayList;
import java.util.List;

import uoc.biblioteca.mappings.dao.FondoHome;

public class DummyDB {
	private int totalFondos;
	
	private List<String> fondos;
	
	
	
	
	public DummyDB() {
		
		FondoHome fondoHome = new FondoHome();
		
		fondos = fondoHome.getAllFondoForAjax();
//		StringTokenizer st = new StringTokenizer(data, ",");
//		
//		while(st.hasMoreTokens()) {
//			countries.add(st.nextToken().trim());
//		}
		totalFondos = fondos.size();
	}
	
	public List<String> getData(String query) {
		String fondo = null;
		query = query.toLowerCase();
		List<String> matched = new ArrayList<String>();
		for(int i=0; i<totalFondos; i++) {
			fondo = fondos.get(i).toLowerCase();
			if(fondo.startsWith(query)) {
				matched.add(fondos.get(i));
			}
		}
		return matched;
	}
}
